Big Huge Thesaurus

Bombina bombina

noun